//
//  FlipsideViewController.h
//  memory
//
//  Created by Storm Christoph on 12/23/09.
//  Copyright __MyCompanyName__ 2009. All rights reserved.
//

@protocol FlipsideViewControllerDelegate;


@interface FlipsideViewController : UIViewController {
	id <FlipsideViewControllerDelegate> delegate;
	
	int optionsSecondsToRun;
	int optionsCardsToCompare;
	int optionsNrOfCards;
	
	IBOutlet UILabel *labelTimeValue;
	IBOutlet UISlider *sliderTimeValue;
	IBOutlet UISegmentedControl *gameAreaSize;
	IBOutlet UISegmentedControl *cardsToCompare;
	
	
}

@property (nonatomic, assign) id <FlipsideViewControllerDelegate> delegate;
@property (nonatomic, retain) UILabel *labelTimeValue;
@property (nonatomic, retain) UISlider *sliderTimeValue;
@property (nonatomic, retain) UISegmentedControl *gameAreaSize;
@property (nonatomic, retain) UISegmentedControl *cardsToCompare;

@property (nonatomic, assign) int optionsSecondsToRun;
@property (nonatomic, assign) int optionsCardsToCompare;
@property (nonatomic, assign) int optionsNrOfCards;

- (IBAction)done;
- (IBAction)timeValueChanged;
- (IBAction)gameAreaSizeChanged;

@end


@protocol FlipsideViewControllerDelegate
- (void)flipsideViewControllerDidFinish:(FlipsideViewController *)controller;
@end

